Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
6 LIFFORD PLACE Terraced £44,500 14 Jul 2000
7 LIFFORD PLACE Terraced £47,000 23 Nov 2001
8 LIFFORD PLACE Terraced £45,500 22 Nov 2000
11 LIFFORD PLACE Terraced £38,500 30 May 2001
13 LIFFORD PLACE Terraced £84,000 18 Mar 2005
15 LIFFORD PLACE Detached £159,950 21 Jul 2017
17 LIFFORD PLACE Detached £159,950 4 Aug 2017